//
//  PHPhotoLibrary+Extension.h
//  06-录制视频
//
//  Created by monkey on 2017/7/31.
//  Copyright © 2017年 itcast. All rights reserved.
//

#import <Photos/Photos.h>

@interface PHPhotoLibrary (Extension)


/**
 保存图片至相册

 @param image 图片
 @param collectionName 相册名称
 @param completionHandle 完成回调
 */
+ (void)saveImage:(UIImage * _Nonnull)image assetCollectionName:(NSString * _Nonnull)collectionName completionHandle:(void (^ _Nonnull)(BOOL success, NSError * _Nullable error))completionHandle;


/**
 保存视频至相册

 @param videoFileURL 视频URL
 @param collectionName 相册名称
 @param completionHandle 完成回调
 */
+ (void)saveVideo:(NSURL * _Nonnull)videoFileURL assetCollectionName:(NSString *_Nonnull)collectionName completionHandle:(void (^ _Nonnull)(BOOL success, NSError * _Nullable error))completionHandle;

/**
 保存图片至相册

 @param imageFileURL 图片文件路径
 @param collectionName 相册名称
 @param completionHandle 完成回调
 */
+ (void)saveImageWithFileURL:(NSURL *)imageFileURL assetCollectionName:(NSString *)collectionName completionHandle:(void (^)(BOOL, NSError * _Nullable))completionHandle;

@end
